<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>StatSVN - /trunk Developers: Kiwislash</title>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta name="Generator" content="StatSVN 0.7.0"/>
<link rel="stylesheet" href="objectlab-statcvs.css" type="text/css"/>
<script type="text/javascript" charset="utf-8" src="http://bit.ly/javascript-api.js?version=latest&#38;login=statsvn&#38;apiKey=R_2c362b417d0517c27876cbaca1bb68cc"></script>
<script type="text/javascript" charset="utf-8">
   // wait until page is loaded to call API
   var redir_url;
   var short_url;
   BitlyCB.myShortenCallback = function(data) {
      // this is how to get a result of shortening a single url
      var result;
      short_url=null;
      for (var r in data.results) {
         result = data.results[r];
         result['longUrl'] = r;
         short_url = result['shortUrl'];
         break;
      }
      if (short_url==null) // bit.ly failed
      document.location=redir_url;
      else
      redirToTwitter();
   };
   function shortenTweet(url) {
      if (short_url == null || redir_url!=url) {
      redir_url = url;
      BitlyClient.shorten(document.location, 'BitlyCB.myShortenCallback');
      }
      else
      redirToTwitter();
      return false;
   }
   function redirToTwitter() { 
      // replace {0} which is visible as %7B0} in the link
      document.location = redir_url.replace('%7B0}', short_url);
   }
</script>
  </head>

<body>

<h1>/trunk Developers: Kiwislash</h1>
<div id="parentlink">&#171; <a href="index.html">Development Statistics for /trunk</a> &#171; <a href="developers.html">Developers</a></div>
<dl class="attributes">
    <dt>Login name:</dt>
    <dd>Kiwislash</dd>
    <dt>Total Commits:</dt>
    <dd>69 (18.8%)</dd>
    <dt>Lines of Code:</dt>
    <dd>2,880 (19.5%)</dd>
    <dt>Most Recent Commit:</dt>
    <dd><span class="date">2010-09-16 13:20</span></dd>
    <dt>Tweet this:</dt>
    <dd><a onclick="return shortenTweet(this.href);" href="http://twitter.com/home?status=Kiwislash%20contributed%202%2C880%20(19.5%25)%20lines%20to%20%2Ftrunk%20%7B0}%20most%20recent%20commit%202010-09-16%20stats%20by%20StatSVN%20http%3A%2F%2Fstatsvn.org"><img style="border:0px" alt="Tweet this" src="tweet-this.png"/></a></dd>
</dl>

<div class="section">
<h2>Activity by Clock Time</h2>
<p class="chart"><img src="activity_time_Kiwislash.png" alt="Activity by Hour of Day for Kiwislash" width="800" height="500" /></p><p class="chart"><img src="activity_day_Kiwislash.png" alt="Activity by Day of Week for Kiwislash" width="800" height="500" /></p></div>
<div class="section">
<h2>Activity in Directories</h2>
  <table  rules="groups" summary="Overview of this author's activities in different directories">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>Directory</th>
        <th>Changes</th>
        <th>Lines of Code</th>
        <th>Lines per Change</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <th>Totals</th>
        <td>69 (100.0%)</td>
        <td>2880 (100.0%)</td>
        <td>41.7</td>
      </tr>
    </tfoot>
    <tbody>
      <tr  class="odd">
        <th><a href="dir_src_nz_ac_massey_doi_information_extractor_tests.html" class="directory">src/nz/ac/massey/doi_information_extractor/tests/</a></th>
        <td>23 (33.3%)</td>
        <td>1302 (45.2%)</td>
        <td>56.6</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_nz_ac_massey_doi_information_extractor_database.html" class="directory">src/nz/ac/massey/doi_information_extractor/database/</a></th>
        <td>28 (40.6%)</td>
        <td>1233 (42.8%)</td>
        <td>44.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_nz_ac_massey_doi_information_extractor_data.html" class="directory">src/nz/ac/massey/doi_information_extractor/data/</a></th>
        <td>9 (13.0%)</td>
        <td>167 (5.8%)</td>
        <td>18.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_nz_ac_massey_doi_information_extractor_gui.html" class="directory">src/nz/ac/massey/doi_information_extractor/gui/</a></th>
        <td>3 (4.3%)</td>
        <td>121 (4.2%)</td>
        <td>40.3</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src.html" class="directory">src/</a></th>
        <td>5 (7.2%)</td>
        <td>57 (2.0%)</td>
        <td>11.4</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_lib.html" class="directory">lib/</a></th>
        <td>1 (1.4%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
    </tbody>
  </table>

<p class="chart"><img src="directory_sizes_Kiwislash.png" alt="Activity of Kiwislash" width="800" height="500" /></p></div>
<div class="section">
<h2>Most Recent Commits</h2>
<dl class="commitlist">
  <dt><a name="20"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-09-16 13:20</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">221</span></span>
  </dt>
  <dd>
    <p class="comment">
Removed several unneeded variables from database code
    </p>
    <p class="commitdetails"><strong>41</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src</strong>:
        db.sql&#160;<span class="change">(-4)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DatabaseImplementation.java&#160;<span class="change">(+29&#160;-55)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+12&#160;-47)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="19"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-09-16 10:09</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">215</span></span>
  </dt>
  <dd>
    <p class="comment">
Working database stuff
    </p>
    <p class="commitdetails"><strong>300</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src</strong>:
        db.sql&#160;<span class="change">(+10&#160;-2)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DatabaseImplementation.java&#160;<span class="change">(+108&#160;-143)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+182&#160;-83)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="18"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-09-13 00:34</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">202</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a block test.. Will discuss it's suitability in meeting
    </p>
    <p class="commitdetails"><strong>220</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+220)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="17"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-09-09 23:38</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">189</span></span>
  </dt>
  <dd>
    <p class="comment">
Added in auto-generating authorID values. Fixed update method to handle these changes. Testcases also slightly revised
    </p>
    <p class="commitdetails"><strong>83</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src</strong>:
        db.sql&#160;<span class="change">(+6&#160;-5)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DatabaseImplementation.java&#160;<span class="change">(+51&#160;-10)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+26&#160;-31)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="16"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-30 14:27</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">170</span></span>
  </dt>
  <dd>
    <p class="comment">
Database v2.0. Every method works as specified in interface. A few additional methods exist which were developed prior to the meeting, which are useful for implementing certain methods, and for testing.<br />
These could be probably be removed with some effort, however, it would likely not produce any benefits, and could have an inverse effect upon the readability of the code.<br />

    </p>
    <p class="commitdetails"><strong>620</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src</strong>:
        db.sql&#160;<span class="change">(+6&#160;-6)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DatabaseImplementation.java&#160;<span class="change">(+411&#160;-209)</span>,
        DatabaseInterface.java&#160;<span class="change">(+2&#160;-2)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+201&#160;-36)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="15"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-28 20:08</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">166</span></span>
  </dt>
  <dd>
    <p class="comment">
Update is partly working. Haven't allowed for any change in authors yet, but everything within the publication table (excluding the primary key obviously) can be updated.
    </p>
    <p class="commitdetails"><strong>21</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DatabaseImplementation.java&#160;<span class="change">(+21&#160;-9)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="14"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-28 17:34</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">165</span></span>
  </dt>
  <dd>
    <p class="comment">
Added checkExists, delete and update methods. Test cases show that delete and checkExists work. Update still needs a bit of tweaking. Will have it done shortly ideally
    </p>
    <p class="commitdetails"><strong>263</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DatabaseImplementation.java&#160;<span class="change">(+57&#160;-1)</span>,
        DatabaseInterface.java&#160;<span class="change">(+22)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+184&#160;-1)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="13"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-11 12:24</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">118</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a default selected value in the contributeType list.
    </p>
    <p class="commitdetails"><strong>5</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/gui</strong>:
        GUI.java&#160;<span class="change">(+5)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="12"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-11 00:35</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">117</span></span>
  </dt>
  <dd>
    <p class="comment">
Improved communication between GUI and DB classes.
    </p>
    <p class="commitdetails"><strong>73</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBimpl.java&#160;<span class="change">(+10&#160;-5)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/gui</strong>:
        GUI.java&#160;<span class="change">(+63&#160;-48)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(-5)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="11"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-10 20:46</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">116</span></span>
  </dt>
  <dd>
    <p class="comment">
GUI can now interact with DB. Doesn't quite handle the author information yet and I'll do some work on that soon.<br />
Database class has also been reduced down to simply Read() and Write(Pub) (it used to have seperate write methods for each table as well, which combined to form the Write method), as it required slight modifications to integrate nicely.<br />
Also need to redo authorID generation here, however, will probably copy from previous code for that.
    </p>
    <p class="commitdetails"><strong>170</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBcontroller.java&#160;<span class="change">(-9)</span>,
        DBimpl.java&#160;<span class="change">(+48&#160;-100)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/gui</strong>:
        GUI.java&#160;<span class="change">(+53&#160;-1)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+69&#160;-51)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="10"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-10 14:22</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">115</span></span>
  </dt>
  <dd>
    <p class="comment">
Updated version of database. Removed some duplicate code
    </p>
    <p class="commitdetails"><strong>24</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBimpl.java&#160;<span class="change">(+20&#160;-6)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+4&#160;-64)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="9"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-10 14:19</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">114</span></span>
  </dt>
  <dd>
    <p class="comment">
Removing duplicate files that have since been relocated.
    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        db.sql&#160;<span class="del">(del)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        db.sql&#160;<span class="del">(del)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="8"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-09 19:53</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">113</span></span>
  </dt>
  <dd>
    <p class="comment">
Fixed error that classes had locating db script. Most effective solution involved moving script and referencing it from both. However, this leaves some duplicate files on the repostiory which require deleting.. Which seems difficult. Will try working out how again after further improving code
    </p>
    <p class="commitdetails"><strong>67</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src</strong>:
        db.sql&#160;<span class="new">(new&#160;35)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBimpl.java&#160;<span class="change">(+30&#160;-30)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+2&#160;-1)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="7"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-09 13:18</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">111</span></span>
  </dt>
  <dd>
    <p class="comment">
Database class working with creating/setting up database. Has a bit of dirty code and redundent methods which will be cleaned up at a later date.
    </p>
    <p class="commitdetails"><strong>208</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBimpl.java&#160;<span class="change">(+87&#160;-16)</span>,
        db.sql&#160;<span class="new">(new&#160;35)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+86&#160;-45)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="6"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-06 14:58</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">107</span></span>
  </dt>
  <dd>
    <p class="comment">
Database is working.. Finally.. It works
    </p>
    <p class="commitdetails"><strong>69</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBcontroller.java&#160;<span class="change">(+4&#160;-2)</span>,
        DBimpl.java&#160;<span class="change">(+11&#160;-7)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+53&#160;-6)</span>,
        db.sql&#160;<span class="change">(+1&#160;-1)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="5"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-05 19:45</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">90</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a write(Publication) method. However, its untested atm till I figure out how to test it
    </p>
    <p class="commitdetails"><strong>22</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBcontroller.java&#160;<span class="change">(+1&#160;-1)</span>,
        DBimpl.java&#160;<span class="change">(+12&#160;-33)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+9&#160;-11)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="4"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-05 18:12</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">85</span></span>
  </dt>
  <dd>
    <p class="comment">
Fixing bugs that emerged due to changes in database and objects. Yet again it has reached a working state, minus the author info. Going to attempt to fix it but required work to be backed up
    </p>
    <p class="commitdetails"><strong>182</strong> lines of code changed in <span class="files">7 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/data</strong>:
        Author.java&#160;<span class="change">(+55&#160;-16)</span>,
        Publication.java&#160;<span class="change">(+19)</span>,
        PublicationInterface.java&#160;<span class="change">(+3)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBcontroller.java&#160;<span class="change">(+8&#160;-4)</span>,
        DBimpl.java&#160;<span class="change">(+64&#160;-36)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+20&#160;-22)</span>,
        db.sql&#160;<span class="change">(+13&#160;-12)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="3"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-05 12:59</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">78</span></span>
  </dt>
  <dd>
    <p class="comment">
Updated DB again to match ER diagram modifications
    </p>
    <p class="commitdetails"><strong>33</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/data</strong>:
        Author.java&#160;<span class="change">(+7&#160;-7)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBcontroller.java&#160;<span class="change">(+2&#160;-2)</span>,
        DBimpl.java&#160;<span class="change">(+11&#160;-11)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+9&#160;-9)</span>,
        db.sql&#160;<span class="change">(+4&#160;-4)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="2"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-04 13:04</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">71</span></span>
  </dt>
  <dd>
    <p class="comment">
DB and test case are both working. Added a Author object to handle author attributes (e.g. first name, last name and university), made a few slight modifications to Publication and PublicationInterface related to the type of Arraylist authors is.
    </p>
    <p class="commitdetails"><strong>78</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/data</strong>:
        Author.java&#160;<span class="new">(new&#160;53)</span>,
        Publication.java&#160;<span class="change">(+4&#160;-4)</span>,
        PublicationInterface.java&#160;<span class="change">(+3&#160;-3)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBimpl.java&#160;<span class="change">(+10&#160;-6)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+8&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="1"></a>
    <a href="user_Kiwislash.html" class="author">Kiwislash</a>
    <span class="date">2010-08-03 23:49</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">70</span></span>
  </dt>
  <dd>
    <p class="comment">
Update to DB. Read still fails, but tests are tidier and I believe the code should be close to being right. Also included is the Jar file required for our JDBC connection, my database generator script(required for my testcase) and a minor change to the Staff class. Split getName/setName into getFName/setFName,getLName/setLName.<br />
Test case is still junit 4
    </p>
    <p class="commitdetails"><strong>102</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>lib</strong>:
        mysql-connector-java-5.1.13-bin.jar&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/data</strong>:
        Staff.java&#160;<span class="change">(+18&#160;-7)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/database</strong>:
        DBimpl.java&#160;<span class="change">(+3&#160;-1)</span>
      </li>
      <li>
        <strong>src/nz/ac/massey/doi_information_extractor/tests</strong>:
        DBimplTest.java&#160;<span class="change">(+47&#160;-14)</span>,
        db.sql&#160;<span class="new">(new&#160;34)</span>
      </li>
    </ul>
  </dd>

</dl>

<p>(1 more)</p>
</div><div id="generatedby">Generated by <a href="http://www.statsvn.org">StatSVN</a> 0.7.0</div>
</body>
</html>